to all intents and purposes - German English Dictionary